/*
算法1-10~11 输出 1 ~ n
分数 10
作者 陈越
单位 浙江大学

给定正整数 n，输出 1 ~ n，每个数字占一行。

本题旨在测试不同的算法在各种数据情况下的表现。各组测试数据特点如下：

    数据 0：测试基本正确性；
    数据 1：n=1；
    数据 2：n=1000；
    数据 3：n=10000；
    数据 4：n=100000；
    数据 5：n=1000000。

输入格式:

输入在一行中给出正整数 n (≤10^6)。
输出格式:

输出 1 ~ n，每个数字占一行。
输入样例:

3

输出样例:

1
2
3
*/

#include <stdio.h>

int main() {
    int n;
    scanf("%d", &n);
    for (int i = 1; i <= n; i++) {
        printf("%d\n", i);
    }
    return 0;
}